provide explanations - Allemand Anglais Dictionnaire